package cn.seimes.exception.enums;

import lombok.Getter;

@Getter
public enum GlobalExceptionEnum {
    // 成功
    SUCCESS("1", "操作成功！"),

    // 失败
    ERROR("-1", "您的钱不够"),

    // 100xx公共异常
    PARAM_IS_NULL("2", "你都没有这个电影票，想白嫖，想皮尺"),
    PARAM_VALIDATION_EXCEPTION("3", "\"不好意思，没有票了\"！"),

    FREQUENT_OPERATIONS("5", "电影票id日嘛为空，那们查嘛"),
    PARAM_IMAGECODE_ERROR("4","图形验证码错误"),
    // system服务：200xx

    // uaa服务：200xx

    // usere服务：300xx开头
    PHONE_CODE_NOT_EXISTNT("30002","你这个过期了，重新买吧，你个蠢货"),
    USER_EXISTNT("30003","用户已经存在"),
    PHONE_VALIDATION_ERROR("30001","你这个电影票已经被使用");
    // 异常码
    private String code;

    // 异常信息
    private String message;

    private GlobalExceptionEnum(String code, String message) {
        this.code = code;
        this.message = message;
    }

}
